# 整形 integer
# 整形是正整数、负整数和零的集合，没有小数部分
# a = 3.14    #第九课-浮点型 float
# b = 3       # 整型 integer
# c = 3.0     # 第九课-浮点型 float -有小数点就是浮点型

# python中，整数可以任意大小，只要内存足够

# 除了十进制，整数还有三种类型

#二进制，以0b开头
# a =10
# result = bin(a) #bin == binary
# print(result)

# 八进制，以0o开头 o大写小写都可以
# b = 10
# result = oct(b) #oct == octal
# print(result)
#
# 十六进制，以0x开头
# c = 10
# result = hex(c) #hex == hexadecimal
# print(result)

# 进制转换
a = "0o566"
result = int(a, 8)
print(result)

